// 引入vue
import vue from 'vue'
// 引入 vuex
import vuex from 'vuex'
// 1.引入购物车的 vuex 模块
import moduleCart from '@/store/cart.js'
// 导入用户的vuex模块
import moduleUser from '@/store/user.js'
// 利用vue的use方法将vuex安装为vue的插件
vue.use(vuex)
// 创建一个store的实例对象
const store =  new vuex.Store({
	// 通过modules指定需要挂载的模块
	modules:{
		 // 2. 挂载购物车的 vuex 模块，模块内成员的访问路径被调整为 m_cart，例如：
		    //    购物车模块中 cart 数组的访问路径是 m_cart/cart
			m_cart : moduleCart,
			m_user : moduleUser,
	}
})
export default store